3D Graphics Performance of Apple iMac (Retina 5K, 27-inch, Late 2014/Mid 2015)


  • OS
  • Mac OS X
    Mac OS X 10.10.1 Yosemite
    Mac OS X 10.10.2 Yosemite
    Mac OS X 10.10.3 Yosemite
    Mac OS X 10.10.4 Yosemite
    Mac OS X 10.10.5 Yosemite
    Mac OS X 10.10 Yosemite
    Mac OS X 10.11.1 El Capitan
    Mac OS X 10.11.2 El Capitan
    Mac OS X 10.11.3 El Capitan
    Mac OS X 10.11.4 El Capitan
    Mac OS X 10.11.5 El Capitan
    Mac OS X 10.11.6 El Capitan
    Mac OS X 10.11 El Capitan
    Mac OS X 10.12.1 Sierra
    Mac OS X 10.12.2 Sierra
    Mac OS X 10.12.3 Sierra
    Mac OS X 10.12 Sierra
  • Display
  • 1024 x 768
    1280 x 720
    1920 x 1080
    2048 x 1152
    2560 x 1440
    3200 x 1800
    3840 x 2160
    4096 x 2304
    5120 x 2880
    5760 x 3240
    6400 x 3600
    6720 x 3780
    800 x 600
  • CPU
  • quad core CPU @3.1GHz
    quad core CPU @3.3GHz
    quad core CPU @3.7GHz
    Intel® Core™ i5-4590 CPU
    Intel® Core™ i5-4690 CPU
    Intel® Core™ i7-4790K CPU
  • GPU
  •  
    AMD Radeon R9 M290 OpenGL Engine
    AMD Radeon R9 M290X OpenGL Engine
    AMD Radeon R9 M295X OpenGL Engine
  • OpenGL API
  • GL_VENDOR
  • ATI Technologies Inc.
  • GL_VERSION
  • 4.1 ATI-1.28.29
    4.1 ATI-1.30.5
    4.1 ATI-1.32.0
    4.1 ATI-1.32.10
    4.1 ATI-1.32.13
    4.1 ATI-1.32.14
    4.1 ATI-1.32.18
    4.1 ATI-1.32.20
    4.1 ATI-1.32.21
    4.1 ATI-1.32.24
    4.1 ATI-1.32.25
    4.1 ATI-1.32.9
    4.1 ATI-1.35.15
    4.1 ATI-1.35.22
    4.1 ATI-1.36.18
    4.1 ATI-1.36.46
    4.1 ATI-1.38.3
    4.1 ATI-1.40.12
    4.1 ATI-1.40.15
    4.1 ATI-1.40.16
    4.1 ATI-1.40.9
    4.1 ATI-1.42.1
    4.1 ATI-1.42.11
    4.1 ATI-1.42.15
    4.1 ATI-1.42.4
    4.1 ATI-1.42.6
    4.1 ATI-1.44.57
    4.1 ATI-1.44.68
    4.1 ATI-1.46.22
    4.1 ATI-1.48.16
    4.1 ATI-1.48.21
    4.1 ATI-1.68.25
    4.1 ATI-3.10.16
  • GL_RENDERER
  • AMD Radeon R9 M290 OpenGL Engine
    AMD Radeon R9 M290X OpenGL Engine
    AMD Radeon R9 M295X OpenGL Engine
  • GL_EXTENSIONS
  • GL_APPLE_client_storage
    GL_APPLE_container_object_shareable
    GL_APPLE_flush_render
    GL_APPLE_object_purgeable
    GL_APPLE_rgb_422
    GL_APPLE_row_bytes
    GL_APPLE_texture_range
    GL_ARB_blend_func_extended
    GL_ARB_draw_buffers_blend
    GL_ARB_draw_indirect
    GL_ARB_ES2_compatibility
    GL_ARB_explicit_attrib_location
    GL_ARB_gpu_shader_fp64
    GL_ARB_gpu_shader5
    GL_ARB_instanced_arrays
    GL_ARB_internalformat_query
    GL_ARB_occlusion_query2
    GL_ARB_sample_shading
    GL_ARB_sampler_objects
    GL_ARB_separate_shader_objects
    GL_ARB_shader_bit_encoding
    GL_ARB_shader_subroutine
    GL_ARB_shading_language_include
    GL_ARB_tessellation_shader
    GL_ARB_texture_buffer_object_rgb32
    GL_ARB_texture_cube_map_array
    GL_ARB_texture_gather
    GL_ARB_texture_query_lod
    GL_ARB_texture_rgb10_a2ui
    GL_ARB_texture_storage
    GL_ARB_texture_swizzle
    GL_ARB_timer_query
    GL_ARB_transform_feedback2
    GL_ARB_transform_feedback3
    GL_ARB_vertex_attrib_64bit
    GL_ARB_vertex_type_2_10_10_10_rev
    GL_ARB_viewport_array
    GL_ATI_texture_mirror_once
    GL_EXT_debug_label
    GL_EXT_debug_marker
    GL_EXT_depth_bounds_test
    GL_EXT_texture_compression_s3tc
    GL_EXT_texture_filter_anisotropic
    GL_EXT_texture_mirror_clamp
    GL_EXT_texture_sRGB_decode
    GL_NV_texture_barrier
  • GL_RED_BITS
  • -1
  • GL_GREEN_BITS
  • -1
  • GL_BLUE_BITS
  • -1
  • GL_ALPHA_BITS
  • -1
  • GL_DEPTH_BITS
  • -1
  • GL_STENCIL_BITS
  • -1
  • GL_MAX_LIGHTS
  • -1
  • GL_MAX_CLIP_PLANES
  • 8
  • GL_MAX_MODELVIEW_STACK_DEPTH
  • -1
  • GL_MAX_TEXTURE_STACK_DEPTH
  • -1
  • GL_MAX_PROJECTION_STACK_DEPTH
  • -1
  • GL_MAX_TEXTURE_SIZE
  • 16384
  • GL_MAX_TEXTURE_UNITS
  • -1
  • GL_MAX_VIEWPORT_WIDTH
  • 16384
  • GL_MAX_VIEWPORT_HEIGHT
  • 16384
  • GL_NUM_COMPRESSED_TEXTURE_FORMATS
  • 3
  • GL_ALIASED_LINE_WIDTH_MIN
  • 1
  • GL_ALIASED_LINE_WIDTH_MAX
  • 1
  • GL_ALIASED_POINT_SIZE_MIN
  • -1
  • GL_ALIASED_POINT_SIZE_MAX
  • -1
  • GL_MAX_CUBE_MAP_TEXTURE_SIZE
  • 16384
  • GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
  • 266240
  • GL_MAX_COMBINED_UNIFORM_BLOCKS
  • 80
  • GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
  • 80
  • GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
  • 266240
  • GL_MAX_COLOR_ATTACHMENTS
  • 8
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
  • 4
  • GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
  • 64
  • GL_MAX_DRAW_BUFFERS
  • 8
  • GL_MAX_ARRAY_TEXTURE_LAYERS
  • 2048
  • GL_MAX_3D_TEXTURE_SIZE
  • 16384
  • GL_MAX_ELEMENTS_VERTICES
  • 1048575
  • GL_MAX_ELEMENTS_INDICES
  • 150000
  • GL_MAX_FRAGMENT_INPUT_COMPONENTS
  • 128
  • GL_MAX_FRAGMENT_UNIFORM_BLOCKS
  • 16
  • GL_MAX_FRAGMENT_UNIFORM_VECTORS
  • 1024
  • GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
  • 4096
  • GL_MAX_PROGRAM_TEXEL_OFFSET
  • 7
  • GL_MAX_RENDERBUFFER_SIZE
  • 16384
  • GL_MAX_SAMPLES
  • 8
  • GL_MAX_SERVER_WAIT_TIMEOUT
  • -1
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
  • 4
  • GL_MAX_UNIFORM_BLOCK_SIZE
  • 65536
  • GL_MAX_UNIFORM_BUFFER_BINDINGS
  • 80
  • GL_MAX_VARYING_COMPONENTS
  • -1
  • GL_MAX_VARYING_VECTORS
  • 32
  • GL_MAX_VERTEX_ATTRIBS
  • 16
  • GL_MAX_VERTEX_OUTPUT_COMPONENTS
  • 128
  • GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
  • 16
  • GL_MAX_VERTEX_UNIFORM_BLOCKS
  • 16
  • GL_MAX_VERTEX_UNIFORM_VECTORS
  • 1024
  • GL_MAX_VERTEX_UNIFORM_COMPONENTS
  • 4096
  • GL_MAX_TEXTURE_IMAGE_UNITS
  • 16
  • Metal API
  • Metal Device Name
  • AMD Metal
    AMD Radeon R9 M290
  • Feature Set
  • MTLFeatureSet_OSX_GPUFamily1_v1
    MTLFeatureSet_OSX_GPUFamily1_v2
  • ASTC_SUPPORT
  • 0
  • BASE_VERTEX_SUPPORT
  • 1
  • BC_SUPPORT
  • 1
  • COUNTING_OCCLUSION_QUERY_SUPPORT
  • 1
  • CUBEMAP_TEXTURE_ARRAY_SUPPORT
  • 1
  • ETC_SUPPORT
  • 0
  • INDIRECT_DRAWING_SUPPORT
  • 1
  • INDIRECT_PROCESSING_SUPPORT
  • 1
  • MAX_BUFFER_LENGTH_MEGABYTES
  • 256
  • MAX_COLOR_ATTACHMENT_PER_PASSDESC
  • 8
  • MAX_COMPONENTS_FROM_VERTEX_TO_FRAGMENT
  • 60
  • MAX_CUBEMAPS_IN_ARRAY
  • 341
  • MAX_DATA_BLOCK_LENGTH_BYTES
  • 4096
  • MAX_ENTRIES_BUFFER
  • 31
  • MAX_ENTRIES_SAMPLERSTATE
  • 16
  • MAX_ENTRIES_TEXTURE
  • 128
  • MAX_POINT_SIZE
  • 511
  • MAX_TEXTURE_1D_2D_LAYERS
  • 2048
  • MAX_TEXTURE_1D_WIDTH
  • 16384
  • MAX_TEXTURE_2D_WIDTH_HEIGHT
  • 16384
  • MAX_TEXTURE_3D_DIMENSION
  • 2048
  • MAX_TEXTURE_3D_LAYERS
  • 2048
  • MAX_TEXTURE_CUBEMAP_WIDTH_HEIGHT
  • 16384
  • MAX_THREADGROUP_MEM_ALLOC_BYTES
  • 32768
  • MAX_THREADS_PER_THREADGROUP
  • 1024
  • MAX_VERTEX_ATTRIBUTES
  • 31
  • MAX_VISIBILITY_QUERY_OFFSET_BYTES
  • 65528
  • METAL_PERFORMANCE_SHADER_SUPPORT
  • 0
  • MIN_PARAMETER_BUFFER_OFFSET_BYTES
  • 256
  • MSAA_DEPTH_RESOLVE_SUPPORT
  • 0
  • PROGRAMMABLE_BLENDING_SUPPORT
  • 0
  • PVRTC_SUPPORT
  • 0
  • SAMPLER_COMPARISON_FUNCTION_SUPPORT
  • 1
  • TEXTURE_BARRIER_SUPPORT
  • 1
  • TEXTURE_TO_BUFFER_COPY_ALIGMENT_BYTES
  • 256
  • Memory
  • 12 GB
    16 GB
    24 GB
    28 GB
    32 GB
    8 GB
  • Back camera
  • not supported
    • Front camera
    • not supported
    • Features
      • accelerometer :
      • altimeter :
      • barometer :
      • bluetooth :
      • camera (face) :
      • camera (rear) :
      • compass :
      • gps :
      • gyroscope :
      • heart rate :
      • lightsensor :
      • nfc :
      • pedometer :
      • proximity :
      • thermometer :
      • wifi :